#pragma once 
#ifndef Parser_ASTTest_h
#define Parser_ASTTest_h
#include <vector>
#include <string>
#include "../../source/PKB.h"
#include "../../source/Parser.h"
#include <cppunit/extensions/HelperMacros.h>

class Parser_ASTTest : public CPPUNIT_NS::TestFixture
{
	CPPUNIT_TEST_SUITE( Parser_ASTTest );
	CPPUNIT_TEST( testParser_AST );
	CPPUNIT_TEST_SUITE_END();

	public:
		void setUp();
		void tearDown();
		void testParser_AST();
		PKB* myPKB;
		void startParsing(string);
		void validateNAME(string);
		bool checkNAME(string);
};
#endif